﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace SharpWebSocket.Protocol
{
//    public class Draft76
//    {
//        public bool ProtocolCheck( string request )
//        {
//            throw new NotImplementedException();
//        }

//        public string Handshake( string request )
//        {
//            throw new NotImplementedException();
//            // request = GET /echo HTTP/1.1
//// Upgrade: WebSocket
//// Connection: Upgrade
//// Host: http://localhost:2000
//// Origin: null
//        }

//        public string WrapRequest( byte[] bytes, int readCount )
//        {
//            throw new NotImplementedException();
//        }

//        public byte[] WrapResponse( string data )
//        {
//            using (MemoryStream ms = new MemoryStream())
//            {
//                ms.WriteByte( 0x00 );
//                var dummy = Encoding.UTF8.GetBytes( data );
//                ms.Write( dummy, 0, dummy.Length );
//                ms.WriteByte( 0xff );
//                return ms.ToArray();
//            }
//        }
//    }
}
